Document Transformation Based on Syntax-directed Tree Translation
نویسندگان
چکیده
We present a description system for transformation of structured documents based on Context Free Grammars (CFGs). The system caters to transformations between different document class descriptions, and is presented mainly in terms of logical structure transformation. Two requirements for transformation are proposed: the output document class must be explicitly representable, and inconsistency must be avoidable. First, a grammar for document class descriptions, called a T-CFG (Tree-preserving Context Free Grammar), is introduced, then SDTT (Syntax-Directed Tree Translation) is given for a document transformation. The SDTT transformation is formal, concise, and consistent with the above two requirements.
منابع مشابه
Transformation of Structured Documents with the Use of Grammar
In structured text processing systems the need for transformation of document instances is obvious if the structure definition of the document type changes. This article presents a transformation method with the use of an extended syntax-directed translation schema and its implementation to certain modifications in a syntax-directed document processing system created by the authors. The method ...
متن کاملAn extensible and modular processing model for document trees
This paper describes a processing model for XML document trees that combines syntax-directed translation ideas with the construction of modular semantic-based interpreters. This model has two key features: extensibility (i.e., new functionalities can be incrementally added) and modularity (i.e., processing can be done from auto-contained modules). This model introduces four stages in tree proce...
متن کاملTop-Down Tree-To-Graph Transducers
We introduce a new syntax-directed translation device called top-down treeto-graph transducer. Such transducers are very similar to the usual top-down tree trans ducers except that the right-hand sides of their rules are hypergraphs rather than trees. Since we are aiming at a device which also allows to translate trees into objects ditTerent from graphs, we focus our attention on so-called tree...
متن کاملSIMON: A Grammar-based Transformation System for Structured Documents
SIMON is a grammar-based transformation system for restructuring documents. Its target applications include meta-level specification of document assembly, view definition and retrieval for multiview documents, and document type evolution. The internal document model is based on attribute grammars,and it interfaces with externaldocumentmodels such as SGML through input and output conversion. The...
متن کاملExtended Tree Transducers in Natural Language Processing
Tree transducers are finite-state devices computing relations on trees. Their study was initiated by Thatcher (1970) and Rounds (1970), who established the classical top-down tree transducers that process the input tree from the root towards the leaves. Shortly afterwards, Baker (1973) introduced the bottom-up tree transducers that process the input tree from the leaves towards the root in anal...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electronic Publishing
دوره 8 شماره
صفحات -
تاریخ انتشار 1995